space technology program (stp) - Alemán Inglés Diccionario